Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Broken accessible tree) [@ mozilla::a11y::Accessible::InsertAfter]
Categories
(Core :: Disability Access APIs, defect, P2)
Tracking
()
People
(Reporter: tsmith, Assigned: eeejay)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase, Whiteboard: [a11y:crash-tree][fuzzblocker])
Attachments
(2 files)
Updated•8 years ago
|
Comment 1•8 years ago
|
||
Updated•7 years ago
|
Reporter | ||
Comment 2•5 years ago
|
||
Another issue that has been around for a long time and the fuzzers continue to trip over it. Marking as fuzzblocker[1] (very simple test case likely going to spike once other fuzzblockers are resolved). Jamie can you please find someone to have a look if possible? Thank you.
[1] https://firefox-source-docs.mozilla.org/tools/fuzzing/index.html#fuzz-blockers
Comment 3•5 years ago
|
||
When I load this, the marquee accessible has a child for a div with class "horizontalInnerDiv". This must be shadow DOM or anonymous. This very likely has something to do with this, but I don't quite understand what. Maybe we get the wrong container accessible in this case?
Updated•5 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
This fixes an inconsistency where CacheChildrenInSubtree uses the
flattened tree via DOM child iterators, but ProcessInvalidationList uses
GetContainerAccessible that doesn't currently use the flattened tree.
Comment 6•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Description
•